Method overloading in c#.net
1676
02-Nov-2015
we wnat method overloading in c#
Anonymous User
02-Nov-2015Method Overloading is a feature that allows a class to have two or more methods having same name, if their argument lists are different.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Text;
using System.Threading;
namespace Forum{
class Program {
static void Main(string[] args) {
// add tow numbers using plus method
Console.WriteLine("Add tow Numbers:" + OverLoading.Plus(10, 10));
// add three numbers using plus method
Console.WriteLine("Add three Numbers:"+ OverLoading.Plus(10, 10,10));
Console.ReadLine();
}
}
class OverLoading {
public static int Plus(int number1, int number2) {
return Plus(number1, number2, 0);
}
public static int Plus(int number1, int number2, int number3) {
return number1 + number2 + number3;
}
}
}
we create tow method for add number with different parameter . that is called method overloading.